package com.learn.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.learn.base.ApiResult;
import com.learn.dto.req.AddProductItemReq;
import com.learn.dto.req.QueryProductItemDetailReq;
import com.learn.dto.req.QueryProductItemListReq;
import com.learn.dto.req.UpdateProductItemReq;
import com.learn.dto.resp.QueryProductItemDetailResp;
import com.learn.dto.resp.QueryProductItemListResp;
import com.learn.entity.ProductItem;

public interface ProductItemService extends IService<ProductItem>
{
	//新增
	ApiResult<Boolean> saveProductItem (AddProductItemReq req);
	//详情查询
	ApiResult<QueryProductItemDetailResp> queryProductItemDetail (QueryProductItemDetailReq req);
	//更新
	ApiResult<Boolean> updateProductItem (UpdateProductItemReq req);
	//分页列表查询
	ApiResult<QueryProductItemListResp> queryProductItemList (QueryProductItemListReq req);

}
